\documentclass{llncs} 


\usepackage{graphicx}
\usepackage{multirow}
\usepackage{xspace}
\usepackage{pdfpages}
\usepackage{rotating}
\usepackage{hyperref}

% reset the footnote counter for each page
\usepackage{perpage} %the perpage package
\MakePerPage{footnote} %the perpage package command
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% define a theorem-like environment for requirements
\let \proof \relax % to avoid \proof command definition conflict before loading amsthm package
\let \endproof \relax % to avoid \endproof command definition conflict before loading amsthm package
\usepackage{amsthm}
\newtheorem{requirement}{Requirement}
\theoremstyle{definition}
%%%%%%%%%%%%%%%%%%%%%%%%%%%

% comment commands %
\usepackage{color}
\usepackage{amssymb}
\newcommand{\chunk}[2]{%
	\fcolorbox{black}{yellow}{\bfseries\sffamily\scriptsize#1}%
   {$\blacktriangleright$#2$\blacktriangleleft$}%
}
\newcommand{\jackin}[1]{\chunk{Jackin}{\textbf{\textcolor{red}{\textsl{#1}}}}}
\newcommand{\yves}[1]{\chunk{Yves}{\textbf{\textcolor{blue}{\textsl{#1}}}}}
\newcommand{\jacques}[1]{\chunk{Jacques}{\textbf{\textcolor{green}{\textsl{#1}}}}}
\newcommand{\levi}[1]{\chunk{Levi}{\textbf{\textcolor{green}{\textsl{#1}}}}}
\newcommand{\moussa}[1]{\chunk{Moussa}{\textbf{\textcolor{green}{\textsl{#1}}}}}
\newcommand{\yehia}[1]{\chunk{Yehia}{\textbf{\textcolor{green}{\textsl{#1}}}}}

%%%%%%%%%%%%%

% Acronyms %%%%%%%%%%%%%%
\newcommand{\mds}{\textsc{Mds}\xspace}
\newcommand{\soc}{\textsc{SoC}\xspace}
\newcommand{\mda}{\textsc{Mda}\xspace}
\newcommand{\omg}{\textsc{Omg}\xspace}
\newcommand{\mde}{\textsc{Mde}\xspace}
\newcommand{\DSL}{\textsc{Dsl}\xspace}
\newcommand{\OMG}{\textsc{Omg}\xspace}
\newcommand{\MOF}{\textsc{Mof}\xspace}
\newcommand{\UML}{\textsc{Uml}\xspace}
\newcommand{\mdd}{\textsc{Mdd}\xspace}
\newcommand{\rbac}{\textsc{Rbac}\xspace}
\newcommand{\dsl}{\textsc{Dsl}\xspace}
\newcommand{\mof}{\textsc{Mof}\xspace}
%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Standard shortcuts
\newcommand{\eg}{\emph{e.g.~}}							% exempli gratia (for the sake of example)
\newcommand{\ie}{\emph{i.e.~}}							% id est (that is)
\newcommand{\etal}{\emph{et al.}~}					% et alia (and others)
\newcommand{\etc}{\emph{etc}}
\newcommand{\fig}[1][Fig.]{#1~}  						% choose Fig. or Figure, depending on the style
\newcommand{\tab}[1][Tab.]{#1~} 
\newcommand{\sect}[1][Sect.]{#1~}					% section name always with a capital S
\newcommand{\rqm}[1][Rqm.]{#1~} 				% Abbreviation of Requirement 
\providecommand{\e}[1]{\ensuremath{\times 10^{#1}}}	% scientific notation: x.10^y

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

% include the cover page of the snt technical report template
\includepdf{cover_page}

%\title{Towards Heterogeneous Model Driven Security}
\title{Implementing Model Weaver\\ TouchRAM on GeKo}
\subtitle{A case study on extending the generic model weaver GeKo}

%
%\titlerunning{}  % abbreviated title (for running head)
%                                     also used for the TOC unless
%                                     \toctitle is used
%

\author{Qin Zhang \and Jacques Klein}
%
\authorrunning{Qin Zhang et Jacques Klein} % abbreviated author list (for running head)
%
%%%% list of authors for the TOC (use if author list has to be modified)
\tocauthor{Qin Zhang and Jacques Klein}
%
\institute{
SnT, University of Luxembourg,\\
\email{\{qin.zhang, jacques.klein\}@uni.lu}
%address
}

\maketitle              % typeset the title of the contribution

\input{abstract}
\input{introduction}
\input{get_geko_ready}
\input{adopt_ram}
\input{extend_geko}
\input{advanced_topics}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The following two commands are all you need in the
% initial runs of your .tex file to
% produce the bibliography for the citations in your paper.
%\begin{small}
\bibliographystyle{splncs}
\bibliography{references}  % sigproc.bib is the name of the Bibliography in this case
%\end{small}
% You must have a proper ".bib" file
%  and remember to run:
% latex bibtex latex latex
% to resolve all references
%
% ACM needs 'a single self-contained file'!
\newpage

\appendix
\input{ram_metamodel}
\newpage
\input{ram_aspects}

\end{document}
